
/*头部*/
.search{

}
.search .allpo{
    height:4.6rem;
    background: #e5192d;
    -webkit-display:flex;
    display:flex;
}
.list{
	background: #e0e0e0;
	  padding-top:1rem;
}
.search .allpo .type{
    width:4.8rem;
    height:4.6rem;
    display: inline-block;
    font-size:1.5rem;
    color:#fff;
    background:url(../images/arrowdown.png) no-repeat right center;
    background-size: 1.5rem 1rem;
    line-height:4.6rem;
    vertical-align: middle;
    margin-left:1.3rem;
}
.search .allpo .sera{
    border:none;
    width:19rem;
    height:2.8rem;
    border-radius: 3rem;
    vertical-align: middle;
    margin-left:0.8rem;
    background:#fff url(../images/fada.png) no-repeat 1rem center;
    padding:0rem 1rem 0rem 3rem;
    background-size:1.5rem 1.5rem;
    box-sizing: border-box;
    font-size:1.3rem;
    color:#000;
    font-family: "Microsoft YaHei",sans-serif;
    line-height:2.8rem;
    -webkit-flex:1;
    flex:1;
    margin-top:0.85rem;
}
.search .searchBtn{
	display: inline-block;
    font-size:1.5rem;
    color:#fff;
    line-height:4.6rem;
    vertical-align: middle;
    margin-left:0.6rem;
    width:4rem;
}
.searchBox{
 		/*background:#e0e0e0;*/
 		background: #f2f2f2;

 	} 
.main{
 
   box-sizing: border-box;
   position:relative;
}
.main .infolist{
	background: #fff;
	padding:0 1.2rem;
   font-size:1.4rem;
   line-height: 4.5rem;
   margin-bottom:1rem;
}
.main .infolist .l{
  float:left;
  color:#999999;
  height:4.5rem;
}
.main .infolist .r{
  float:right;
   height:4.5rem;
   color:#9c9c9c;
}
.main .infolist .fir{
  overflow:hidden;
  height:4.5rem;
}
.main .infolist .sec{
  overflow:hidden;
  border-top: 1px solid #e8e8ea;
  height:4.5rem;
}
.main .infolist .r select{
	border:none;
	background: #fff;
	font-size:1.4rem;
	 color:#9c9c9c;
	 padding-right:1.5rem;
	 background:url(../images/go.png) no-repeat right center;
	 background-size: 0.8rem 1.2rem;
	 -webkit-appearance: none;
	 width:17rem;
	 text-align: right;
	 font-family:"microsoft yahei";
	 text-overflow: ellipsis;
	 direction: rtl;
}
.main .infolist .r input{
	/*width:17rem;*/
	border:none;
	background: #fff;
	font-size:1.4rem;
	color:#9c9c9c;
	padding-right:1.5rem;
	/*text-align: right;*/
	font-family:"microsoft yahei";
	text-overflow: ellipsis;
	/*direction: rtl;*/
}
.main .infolist .val{
	font-size:1.4rem;
	color:#9c9c9c;
	padding:0 1.5rem 0 3rem;
	font-family:"microsoft yahei";
	max-width:14rem;
	overflow: hidden;
	height:2rem;
	line-height:2rem;
	white-space:nowrap;
	min-width:1rem;
	margin-top:1.25rem;
}

.main .infolist .r span{
  display: inline-block;
	/*width:17rem;*/
	border:none;
	background: #fff;
	font-size:1.4rem;
	color:#9c9c9c;
	padding-right:1.5rem;
	/*text-align: right;*/
	font-family:"microsoft yahei";
	text-overflow: ellipsis;
	/*direction: rtl;*/
	 background:url(../images/go.png) no-repeat right center;
	 background-size: 0.8rem 1.2rem;
   max-width: 17rem;
}
.main .infolist a{
	display: block;
	overflow:hidden;
}



.didian{
    background:url(../images/go.png) no-repeat right center;
	background-size: 0.8rem 1.2rem;
}
.selectedu{
	background:url(../images/arrdown.png) no-repeat right center;
	background-size: 1.4rem 0.9rem;
	}

.main .infolist span.noper{
	color:#2b2b2b
}
.edu{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:rgba(0,0,0,0.4);
	padding-top:1rem;
	box-sizing: border-box;
	background-clip:content-box;
	top:4.5rem;
	display: none;
}

.edu .content{
	background: #fff;
	padding:0 1.2rem;
	box-sizing: border-box;

}
.selecta{
	background:url(../images/arrup.png) no-repeat right center;
	background-size: 1.3rem 0.8rem;
}
.edu .content li{
  height:4.5rem;
  font-size:1.4rem;
}
.chose{
	color:#e4192d;
	background:url(../images/dui.png) no-repeat right center;
	background-size: 1.4rem 1rem;
}
.wasselect{
	color:#e4192d;
	background:url(../images/dui.png) no-repeat right center;
	background-size: 1.5rem 1rem;
}
.history ul{
 background: #f2f2f2;
}
.history ul li{
	font-size:1.4rem;
	line-height:4.5rem;
	padding:0 1.2rem;
	box-sizing: border-box;
	color:#000;
	border-top:1px solid #e0e0e0;
	overflow: hidden;
}
.history ul span{
	display: inline-block;
}
.history ul span.l{
     max-width:16rem;
     overflow: hidden;
}
.history ul .l{
	float:left;
}
.history ul .r{
	float:right;
}
.history ul .cuo{
	background:url(../images/cuo.png) no-repeat right center;
	background-size: 1rem 1rem;
	height:4.5rem;
	width:2rem;
}
.history p{
	font-size:1.3rem;
	line-height:3.5rem;
	padding:0 1.2rem;
	box-sizing: border-box;
	background: #e0e0e0;
}


